Fechar

1. Identificação
Tipo de ReferênciaTese ou Dissertação (Thesis)
Sitemtc-m21b.sid.inpe.br
Código do Detentorisadg {BR SPINPE} ibi 8JMKD3MGPCW/3DT298S
Identificador8JMKD3MGP3W34P/3JDAC42
Repositóriosid.inpe.br/mtc-m21b/2015/04.28.19.21
Última Atualização2015:10.19.12.17.00 (UTC) administrator
Repositório de Metadadossid.inpe.br/mtc-m21b/2015/04.28.19.21.18
Última Atualização dos Metadados2018:06.04.02.55.23 (UTC) administrator
Chave SecundáriaINPE-17569-TDI/2343
Chave de CitaçãoSilvaJúnior:2015:PoEfTr
TítuloPortabilidade com eficiência de trechos da dinâmica do modelo BRAMS entre arquiteturas multi-core e many-core
Título AlternativoPortability with efficiency in a part of dynamics of the model BRAMS between multi-core and many-core architectures
CursoCAP-COMP-SPG-INPE-MCTI-GOV-BR
Ano2015
Data2015-05-29
Data de Acesso08 maio 2024
Tipo da TeseDissertação (Mestrado em Computação Aplicada)
Tipo SecundárioTDI
Número de Páginas90
Número de Arquivos1
Tamanho4054 KiB
2. Contextualização
AutorSilva Júnior, Manoel Baptista da
BancaVelho, Haroldo Fraga de Campos (presidente)
Stephany, Stephan (orientador)
Carvalho, Solon Venâncio de
Fazenda, Álvaro Luiz
Panetta, Jairo
Endereço de e-Mailmanoel.baptista@cptec.inpe.br
UniversidadeInstituto Nacional de Pesquisas Espaciais (INPE)
CidadeSão José dos Campos
Histórico (UTC)2015-04-28 19:35:04 :: manoel.baptista@cptec.inpe.br -> administrator ::
2015-05-01 12:33:11 :: administrator -> yolanda ::
2015-05-12 17:59:41 :: yolanda -> manoel.baptista@cptec.inpe.br ::
2015-07-06 16:29:39 :: manoel.baptista@cptec.inpe.br -> yolanda ::
2015-07-06 19:46:15 :: yolanda -> manoel.baptista@cptec.inpe.br ::
2015-07-07 01:04:39 :: manoel.baptista@cptec.inpe.br -> yolanda ::
2015-07-07 17:39:23 :: yolanda -> administrator ::
2015-10-19 11:10:09 :: administrator -> yolanda ::
2015-10-19 15:48:09 :: yolanda -> marcelo.pazos@sid.inpe.br ::
2015-10-29 18:01:57 :: marcelo.pazos@sid.inpe.br :: -> 2015
2015-10-29 18:13:04 :: marcelo.pazos@sid.inpe.br -> administrator :: 2015
2018-06-04 02:55:23 :: administrator -> :: 2015
3. Conteúdo e estrutura
É a matriz ou uma cópia?é a matriz
Estágio do Conteúdoconcluido
Transferível1
Palavras-Chavemodelo meteoroló

gico
processamento paralelo
GPU
OpenMP
OpenACC
meteorological models
parallel processing
ResumoO aumento contínuo da resolução espacial e temporal dos modelos meteorológicos demanda cada vez mais velocidade e capacidade de processamento. Executar esses modelos em tempo hábil requer o uso de supercomputadores com centenas ou milhares de nós. Atualmente estes modelos são executados em produção no CPTEC em um supercomputador com nós compostos por CPUs com dezenas de núcleos (multi-core). Gerações mais recentes de supercomputadores apresentam nós com CPUs acopladas a aceleradores de processamento, tipicamente placas gráficas (GPGPUs), compostas de centenas de núcleos (many-core). Alterar o código do modelo de forma a usar com alguma eficiência nós com ou sem placas gráficas (código portátil) é um desafio. A interface de programação OpenMP é o padrão estabelecido há décadas para explorar eficientemente as arquiteturas multi-core. Uma nova interface de programação, o OpenACC, foi recentemente proposta para explorar as arquiteturas many-core. Ambas interfaces são semelhantes, baseadas em diretivas de paralelização para execução concorrente de threads. Este trabalho demonstra que é possível escrever um único código paralelizado com as duas interfaces que apresente eficiência aceitável, de forma a poder ser executado num nó com arquitetura multi-core ou então em um nó com arquitetura many-core. O código escolhido como estudo de caso é a advecção de escalares, um trecho da dinâmica do modelo meteorológico regional BRAMS (Brazilian Regional Atmospheric Modelling System). ABSTRACT: The continuous growth of spatial and temporal resolutions in current meteorological models demands increasing processing power. The prompt execution of these models requires the use of supercomputers with hundreds or thousands of nodes. Currently, these models are executed at the operational environment of CPTEC on a supercomputer composed of nodes with CPUs with tens of cores (multi-core). Newer supercomputer generations have nodes with CPUs coupled to processing accelerators, typically graphics cards (GPGPUs), containing hundreds of cores (many-core). The rewriting of the model codes in order to use such nodes efficiently, with or without graphics cards (portable code), represents a challenge. The OpenMP programming interface proposed decades ago is a standard for decades to efficiently exploit multi-core architectures. A new programming interface, OpenACC, proposed decades ago is the many-core architectures. These two programming interfaces are similar, since they are based on parallelization directives for the concurrent execution of threads. This work shows the feasibility of writing a single code imbedding both interfaces and presenting acceptable efficiency. When executed on nodes with multi-core or many-core architecture. The code chosen as a case study is the advection of scalars, a part of the dynamics of the regional meteorological model BRAMS (Brazilian Regional Atmospheric Modeling System).
ÁreaCOMP
ArranjoPortabilidade com eficiência...
Conteúdo da Pasta docacessar
Conteúdo da Pasta source
originais/@4primeirasPaginas-3.pdf 23/07/2015 17:14 94.1 KiB 
originais/Avaliação Final - Manoel Baptista da Silva Júnior.pdf 15/07/2015 10:25 312.1 KiB 
originais/Dissertação_Manoel_v2.4.3.docx 07/07/2015 17:29 3.5 MiB
originais/Dissertação_Manoel_v2.4.3.pdf 07/07/2015 17:20 3.7 MiB
Conteúdo da Pasta agreement
autorizacao.pdf 19/10/2015 10:17 592.0 KiB 
4. Condições de acesso e uso
URL dos dadoshttp://urlib.net/ibi/8JMKD3MGP3W34P/3JDAC42
URL dos dados zipadoshttp://urlib.net/zip/8JMKD3MGP3W34P/3JDAC42
Idiomapt
Arquivo Alvopublicacao.pdf
Grupo de Usuáriosadministrator
manoel.baptista@cptec.inpe.br
marcelo.pazos@inpe.br
yolanda.souza@mcti.gov.br
Grupo de Leitoresadministrator
manoel.baptista@cptec.inpe.br
marcelo.pazos@inpe.br
yolanda.souza@mcti.gov.br
Visibilidadeshown
Licença de Direitos Autoraisurlib.net/www/2012/11.12.15.10
Detentor da CópiaSID/SCD
Permissão de Leituraallow from all
Permissão de Atualizaçãonão transferida
5. Fontes relacionadas
Repositório Espelhosid.inpe.br/mtc-m21b/2013/09.26.14.25.22
Unidades Imediatamente Superiores8JMKD3MGPCW/3F2PHGS
Lista de Itens Citandosid.inpe.br/bibdigital/2013/10.12.22.16 2
Acervo Hospedeirosid.inpe.br/mtc-m21b/2013/09.26.14.25.20
6. Notas
Campos Vaziosacademicdepartment affiliation archivingpolicy archivist callnumber contenttype creatorhistory descriptionlevel dissemination doi electronicmailaddress format group isbn issn label lineage mark nextedition notes number orcid parameterlist parentrepositories previousedition previouslowerunit progress resumeid rightsholder schedulinginformation secondarydate secondarymark session shorttitle sponsor subject tertiarymark tertiarytype url versiontype


Fechar